-
nounextremely lofty evergreen of southern end of western foothills of Sierra Nevada in California; largest living organism
Similar:
Explanation of big tree
We don`t have explanations for this word yet.